#ifdef _WIN32
#define WIN32_LEAN_AND_MEAN
#define WIN32_EXTRA_LEAN
#include <windows.h>
#endif
#include <GL/gl.h>
#include <GL/glu.h>
//#include <gl/glext.h>

#include "camera.h"
#include "object.h"
// Phase 13 - Add following include
#include "texture.h"
#include "vector.h"

class Wall
{
public:
	CTexture texture;
    Wall();
    ~Wall();

    //void LoadTexture(void);
    //void UnloadTexture();
	void Draw(CVector &c);
	void Draw2(CVector &c);

private:
	void DrawWall(GLfloat size);
	void DrawWall2(GLfloat size);
};

